toothed segments - English Synonyms Dictionary